JavaScript syntax
107.4 KB of readable text · 59 parts
Select a part to read:
• Part 1 — 1.2 KB Introduction
• Part 2 — 2.0 KB Contents
• Part 3 — 1.5 KB Origins
• Part 4 — 1.9 KB Basics, Case sensitivity, Whitespace and semicolons
• Part 6 — 1.7 KB Comments
• Part 7 — 527 B Variables
• Part 9 — 1.5 KB Scoping and hoisting
• Part 10 — 1.9 KB Declaration and assignment
• Part 11 — 1.9 KB Examples
• Part 12 — 2.0 KB Primitive data types, Undefined
• Part 13 — 1.8 KB Number
• Part 16 — 1.4 KB BigInt, String
• Part 19 — 1.9 KB Boolean, Type conversion
• Part 22 — 2.0 KB Symbol
• Part 24 — 2.0 KB Native objects, Array
• Part 26 — 2.0 KB Date, Error
• Part 27 — 2.7 KB Math
• Part 28 — 2.0 KB Regular expression
• Part 30 — 2.0 KB Function
• Part 31 — 2.0 KB Operators, Arithmetic
• Part 32 — 1.8 KB Assignment
• Part 36 — 2.0 KB Comparison, Logical
• Part 39 — 2.0 KB Logical assignment, Bitwise, Bitwise Assignment
• Part 40 — 1.9 KB ??
• Part 41 — 1.9 KB Control structures, Compound statements, If ... else
• Part 42 — 1.8 KB For loop, For ... in loop
• Part 43 — 1.9 KB While loop, Do ... while loop, With
• Part 44 — 1.4 KB Labels
• Part 45 — 1.3 KB Functions
• Part 47 — 1.9 KB Async/await
• Part 49 — 2.0 KB Objects, Creating objects
• Part 50 — 2.0 KB Methods
• Part 51 — 2.0 KB Constructors
• Part 52 — 1.8 KB Inheritance
• Part 54 — 1.9 KB Exception handling
• Part 55 — 1.6 KB Native functions and methods, eval (expression)
• Part 56 — 2.0 KB See also, References
• Part 59 — 1.8 KB Further reading, External links